Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
72 CASTLE ROAD Semi-Detached £170,112 £160,000 15 Sep 2023
74 CASTLE ROAD Semi-Detached £174,913 £135,000 13 Aug 2018
76 CASTLE ROAD Semi-Detached £171,519 £123,500 14 Oct 2016
78 CASTLE ROAD Semi-Detached £179,194 £39,000 10 Jun 1999
80 CASTLE ROAD Semi-Detached £120,000 4 Oct 2023
88 CASTLE ROAD Semi-Detached £119,497 £92,000 9 Jul 2018
90 CASTLE ROAD Semi-Detached £159,950 13 Oct 2023
92 CASTLE ROAD Semi-Detached £42,500 22 Feb 1996
94 CASTLE ROAD Semi-Detached £207,844 £110,000 16 Dec 2005
98 CASTLE ROAD Semi-Detached £125,000 20 Oct 2023
104 CASTLE ROAD Semi-Detached £209,755 £54,500 18 Sep 2000
106 CASTLE ROAD Semi-Detached £40,000 8 Jun 1995